import { createRouter, createWebHistory } from 'vue-router'
//自动导出modules文件以.ts结尾的文件，除去remaining.ts文件
const modules: Record<string, any> = import.meta.glob(
  ['./modules/**/*.ts', '!./modules/**/remaining.ts'],
  {
    eager: true,
  }
)

/** 原始静态路由（未做任何处理） */
let routes: any = reactive([])

Object.keys(modules).forEach((key) => {
  // routes.push(modules[key].default)
  routes = routes.concat(modules[key].default)
})
console.log(routes, "导入路由");

const router = createRouter({
  history: createWebHistory(),
  routes,
})
// 导出
export default router
